package Modle.disease;

public class ClinicalSymptomsKey implements java.io.Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

  
    private String diseaseID;
    private String diseaseName;
    private String clinicalSymptomsKeySID;
    private String clinicalSymptomsKeyID;
    private String clinicalSymptomsKey;
    private double diseaseProbability;
    private String animalID;
    private String notes;
    
    private Disease disease;
  

    
	public String getDiseaseName() {
		return diseaseName;
	}

	public void setDiseaseName(String diseaseName) {
		this.diseaseName = diseaseName;
	}

	public String getClinicalSymptomsKeySID() {
		return clinicalSymptomsKeySID;
	}

	public void setClinicalSymptomsKeySID(String clinicalSymptomsKeySID) {
		this.clinicalSymptomsKeySID = clinicalSymptomsKeySID;
	}

	public String getAnimalID() {
		return animalID;
	}

	public void setAnimalID(String animalID) {
		this.animalID = animalID;
	}

	public Disease getDisease() {
		return disease;
	}

	public void setDisease(Disease disease) {
		this.disease = disease;
	}

	public String getDiseaseID() {
		return diseaseID;
	}

	public void setDiseaseID(String diseaseID) {
		this.diseaseID = diseaseID;
	}

	public String getClinicalSymptomsKeyID() {
		return clinicalSymptomsKeyID;
	}

	public void setClinicalSymptomsKeyID(String clinicalSymptomsKeyID) {
		this.clinicalSymptomsKeyID = clinicalSymptomsKeyID;
	}

	public String getClinicalSymptomsKey() {
		return clinicalSymptomsKey;
	}

	public void setClinicalSymptomsKey(String clinicalSymptomsKey) {
		this.clinicalSymptomsKey = clinicalSymptomsKey;
	}

	public double getDiseaseProbability() {
		return diseaseProbability;
	}

	public void setDiseaseProbability(double diseaseProbability) {
		this.diseaseProbability = diseaseProbability;
	}

	public String getNotes() {
		return notes;
	}

	public void setNotes(String notes) {
		this.notes = notes;
	}

	public ClinicalSymptomsKey(){
    	
    	super();
    }
    public ClinicalSymptomsKey(String clinicalSymptomsKeyID,String clinicalSymptomsKey){
    	
    	this.clinicalSymptomsKeyID=clinicalSymptomsKeyID;
    	this.clinicalSymptomsKey=clinicalSymptomsKey;
    }
	
	public ClinicalSymptomsKey(String diseaseID,String diseaseName,double diseaseProbability){
		
		this.diseaseID=diseaseID;
		this.diseaseName=diseaseName;
		this.diseaseProbability=diseaseProbability;
	}
	
    public ClinicalSymptomsKey(String diseaseID,String diseaseName,String clinicalSymptomsKeySID, String clinicalSymptomsKeyID,String animalID,String clinicalSymptomsKey,double diseaseProbability,String notes ){
    	
    
    	this.animalID=animalID;
    	this.diseaseID=diseaseID;
    	this.diseaseName=diseaseName;
    	this.clinicalSymptomsKeySID=clinicalSymptomsKeySID;
    	this.clinicalSymptomsKeyID=clinicalSymptomsKeyID;
    	this.clinicalSymptomsKey=clinicalSymptomsKey;
    	this.diseaseProbability=diseaseProbability;
    	this.notes=notes;
    }

    public ClinicalSymptomsKey(Disease disease,String diseaseName,String clinicalSymptomsKeyID,String clinicalSymptomsKeySID,String animalID,String clinicalSymptomsKey,double diseaseProbability,String notes){
    	
    	this.animalID=animalID;
    	this.disease=disease;
    	this.diseaseName=diseaseName;
    	this.clinicalSymptomsKeySID=clinicalSymptomsKeySID;
    	this.clinicalSymptomsKeyID=clinicalSymptomsKeyID;
    	this.clinicalSymptomsKey=clinicalSymptomsKey;
    	this.diseaseProbability=diseaseProbability;
    	this.notes=notes;
    }
  /*  public static void main(String []args){
    	
    	 ClinicalSymptomsKey cs = new  ClinicalSymptomsKey("001","001","Ż��",5,"˵��");
    	
    	 JSONObject jsonObj = new JSONObject();
 		jsonObj.put("code", "success");
 		jsonObj.put("symptoms",new Gson().toJson(cs));
 		System.out.print(jsonObj);
    }*/
}
